Best of Boston
1979 Best Seafood Restaurant, Scrod
Legal Seafoods
Very fresh, cooked with a light hand. And the ambiance is right.
237 Hampshire St., Cambridge,
Very fresh, cooked with a light hand. And the ambiance is right.
237 Hampshire St., Cambridge,